join/combine forces - Almanca İngilizce Sözlük